of a different creed - Francés Inglés Diccionario